package router

import (
	"common/rpc"
	"gate/api"
	"gate/auth"
	"github.com/gin-gonic/gin"
)

// RegisterRouter 注册路由
func RegisterRouter() *gin.Engine {
	// 1. 初始化 RPC
	rpc.Init()
	// 2. 初始化 web 服务
	r := gin.Default()
	// 3. 跨域
	r.Use(auth.Cors())
	// 4. 服务构建
	userHandler := api.NewUserHandler()
	r.POST("/register", userHandler.Register)
	return r
}
